AKIBA.AWS 第8回 ネットワーク x ガチ編「Terraformでサクッと作るAWSネットワーク」で発表しました #akibaaws
こんにちは、佐伯です。
2018年6月7日にAWSをテーマにした勉強会、AKIBA.AWSの第8回目で登壇しました。
AKIBA.AWS
AKIBA.AWSは、AWSを利用しているエンジニアを対象とした勉強会です。
日々進化を続けるAWSの技術動向を追い、参加者が相互に情報交換し、スキルを高めていくことができる場所にしたいと思っています。一方的に情報提供をするのではなく、発表を通じて質問やディスカッションを行い、発表者・参加者の双方で議論を深めていくことをイメージしています。
4回連続でAWSネットワークに迫る!
今回から隔週木曜、4回に分けて、AWSのネットワークをテーマにすることにしました。
- ネットワーク編 第1回:基礎編 - AWSのネットワークサービスの基本 - 4/19(木)
- ネットワーク編 第2回:基礎編 - VPNとDirectConnect - 5/10(木)
- ネットワーク編 第3回:応用編 - ハイブリッド環境の設計と構築 - 5/24(木)
- ネットワーク編 第4回:ガチ編 - Classmethodエンジニアが語るAWSネットワーク - <- 今回
発表資料
私からは、「Terraformでサクッと作るAWSネットワーク」というテーマで発表させていただきました。今更ですが、ネットワークほとんど関係なくてちょっと申し訳ない気持ちです。
発表スライドは以下となります。
補足
デモに関して
デモはTerraform Module RegistryのvpcモジュールをUsage通りに書いて、ネットワーク関連リソースをサクッと作りました。
OSSならではの悩み
スライド内に書けなかった部分として、以下のようなOSSならではの悩みもあります。
- 頻繁なバージョンアップ
- CHANGELOG頑張って読む
- クラウドプロバイダの新サービス、新機能への追従
- 対応していない新サービスは一旦手動で作成するなど検討
- それなりにある既知のバグ
- ワークアラウンドがないか調査する
関連リンク
- Terraform
- Terraform Module Registry
- kamatama41/tfenv: Terraform version manager
- hashicorp/terraform: Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
- Terraform Providers
最後に
AKIBA.AWSでは今後も違ったテーマでの開催を考えていますので、興味がありましたらぜひご参加ください!